• word of the day

    templetonia retusa

    templetonia retusa - Dictionary definition and meaning for word templetonia retusa

    Definition
    (noun) Australian shrub having simple obovate leaves and brilliant scarlet flowers
    Synonyms : coral bush , flame bush
Download our Mobile App Today
Receive our word of the day
on Whatsapp